About Applethorpe Properties Limited (12487358) United Kingdom