About Rowood Six Management Company Limited (04881521) United Kingdom