About Longborough Properties Limited (00910618) United Kingdom