About Land Group Properties Limited (12792817) United Kingdom