About 48 Upper Tollington Park Management Company Limited (08656966) United Kingdom