About Manx Properties Limited (06165535) United Kingdom