About 217 Latchmere Road Management Company Limited (05983498) United Kingdom