About Louisa Gardens Limited (04522226) United Kingdom