About Shoreditch Property Holdings Ltd (11090411) United Kingdom