About Seahorse Property Services Limited (05896649) United Kingdom