About Lime Properties (liverpool) Limited (07532618) United Kingdom