About Lavender Place Properties Ltd (13700457) United Kingdom