About Flat Shop Management Limited (10268677) United Kingdom