About Seaford Properties Limited (01830136) United Kingdom