About Thickthorn Mews Management Company Limited (01954244) United Kingdom