About Seaforth Land Holdings Limited (10580481) United Kingdom