About Haven Flats (scarborough) Limited (01612637) United Kingdom