About Delthorne Properties Limited (12670857) United Kingdom