About The Special Boat Property Company Ltd (13216651) United Kingdom