About 66 Watling Street Management Company Limited (02894113) United Kingdom