About Charlecote Property Developments Limited (02471117) United Kingdom