About 185 Latchmere Road Management Company Limited (05130021) United Kingdom