About Rumsam Meadows Management Company Limited (08151628) United Kingdom