About Newman Property & Boating Limited (03884287) United Kingdom