About Ashtoncarter Property Developments Ltd (12209406) United Kingdom