About Windsor Court Residents Company Limited (02644460) United Kingdom