About Ivy Bank Developments (scarborough) Limited (06612886) United Kingdom