About Riverdale Apartments (newnham) Management Company Limited (03001072) United Kingdom