About Lizard Properties (sussex) Limited (05545848) United Kingdom