About Lime Walk Management Limited (01432555) United Kingdom