About 68 Footshill Road (hanham) Management Company Limited (11028558) United Kingdom