About West End Properties (tavistock) Ltd (10032844) United Kingdom