About Balmore House Management Limited (02594119) United Kingdom