About Leigh Place Cobham Residents Association Limited(the) (00553204) United Kingdom