About 8 Louisa Terrace (exmouth) Ltd (11179776) United Kingdom