About Barbot Close (block D) Management Company Limited (02762601) United Kingdom