About Balfour House Winchester Management Limited (10081090) United Kingdom