BALFOUR CAPITAL LIMITED Company number 03957668 · Monitor this company Dissolved Overview People 14 Control Documents Analysis Location Related Registered office Address3rd Floor, 24 Old Bond Street, London, W1S 4BH PostcodeW1S 4BH Companies at this postcode 67 Map