About Balfour House Management Limited (04750573) United Kingdom