Yes its complicated to work out. Part of the problem is that heat is lost at different rates through different construction materials and how a room is constructed, the number of times people open and close doors into the rooms and lots of other factors.
So without having to do the calculation, I would go onto a makers website such as Worcester and as Newbie says put your information in and get what they suggest.
Incidentally its best to go a little over size as most boilers now modulate or go up and down if you like, according to how much heat you use. They don't do every range for a variety of reasons but they do have quite a range, a Worcester Greenstar 42CDI for instance will suite a central heating demand, as low as 9.4Kw (32,000 Btu) up to 30Kw (102,300 Btu).
If you like to do things for yourself, then "Google" Stelrads free "Stars" program that does all the maths side for you. It will keep you amused with all the different ways you can do the same thing.
Good fortune