About 219 Latchmere Road Management Company Limited (02987778) United Kingdom