About 128 Northwold Road Residents Company Limited (06157933) United Kingdom