About 2 Thyra Grove Management Limited (01722121) United Kingdom