About 8 Blenheim Road (1996) Management Company Limited (03232977) United Kingdom