About 62 Winchester Street Residents Company Limited (02671069) United Kingdom