About Rowan Meadows Management Company Limited (10015471) United Kingdom