About Lysander Place Thamesmead (no 1) Management Company Limited (04828373) United Kingdom