About Land & Site Acquisitions Ltd (12495044) United Kingdom