About Lavender House Management Company Limited (04199786) United Kingdom