About Seaforth Property Development Company Limited (NI018401) United Kingdom