About Charlecote Apartments Ltd (12816152) United Kingdom