About Kinnerton Meadows Management Limited (11223906) United Kingdom