About Kinnaird Road Management Limited (08612090) United Kingdom