About Seabrook Land Developments Limited (10656182) United Kingdom