About Appleford Properties Ltd (02572623) United Kingdom