About Seahorse Properties Limited (06197451) United Kingdom