About Lavender Property Developments Ltd (11102242) United Kingdom