About Seaford Sands Management Company Limited (09880723) United Kingdom