About Thirty Eight Lavender Gardens Management Company Limited (02575343) United Kingdom