About Rose Court & Meadowcroft Management Company Limited (12551629) United Kingdom