About Hollyoak House Loughton Management Ltd (12314404) United Kingdom