About Blue Seahorse Properties Limited (09576133) United Kingdom