About Spitalfields Management Limited (11721891) United Kingdom