About Amalcroft Properties Limited (01310905) United Kingdom