About Longmill Properties Limited (03718640) United Kingdom