About Lavender Close Developments Ltd (12600189) United Kingdom