About One Wellington Square Management Company Limited (08786905) United Kingdom