About Lime Properties Ltd (12485115) United Kingdom