About Elmhurst Lodge Lessees Limited (00827395) United Kingdom