About Rodwell Place Management Company Limited (13525918) United Kingdom