About Rembrandt Court Residents Company Limited (03651591) United Kingdom