About Glebe Close (cambridge) Management Company Limited (10386012) United Kingdom