About 68 Ridgway Residents Company Limited (02131641) United Kingdom