About Lysander Properties Limited (01855128) United Kingdom