About Croxford Properties Ltd (12091393) United Kingdom