About Teignmouth Maritime And Property Holdings Limited (12716936) United Kingdom