About The Balfour Street (management) Company Limited (03818870) United Kingdom