About Scarborough Property (uk) Limited (07749015) United Kingdom