About Rombold Grange Management Company Limited (05274165) United Kingdom