About Lysander Place Thamesmead Management Company No. 2 Limited (05374915) United Kingdom