About Cape St. Stefan Owners (uk) Ltd (08098452) United Kingdom