About Selmeston Court (seaford) Limited (04236666) United Kingdom