About Riverdale Management Company Limited (02643546) United Kingdom