About Shoreditch Apartments Ltd (09422638) United Kingdom