About Rowntree Parade Management Company Limited (01836742) United Kingdom