About Barsand House Management Company Limited (05809647) United Kingdom