About 126 128 Widmore Road (management) Limited (00947359) United Kingdom