About Strategic Land (1) Ltd (12216876) United Kingdom