About Balfour House Properties Limited (05718601) United Kingdom