About Appleford Property Company Limited (10389675) United Kingdom