About Seafayre Properties Limited (13600807) United Kingdom