About Lavender Property Holdings Ltd (13446284) United Kingdom