About Spitalfields Developments Limited (02025411) United Kingdom