About Chanceford Properties Ltd (12088086) United Kingdom