About Leddington Court Residents Company Limited (02064886) United Kingdom