About 36 Esplanade Road Scarborough Management Co Limited (10491080) United Kingdom