About 23 Baldry Gardens Management Company Limited (02468837) United Kingdom