About Lysander Place Holdings Limited (03831829) United Kingdom