About Rowan Place Management Company Limited (02353176) United Kingdom