About 2 High Street Launceston Management Ltd (12685056) United Kingdom