About Bromley Close Management Company Limited (05626374) United Kingdom