About 163 Latchmere Road Management Company Limited (04419967) United Kingdom