About Seabrook Properties Limited (10615456) United Kingdom