About Rush Franchising Properties (twelve) Ltd (13294292) United Kingdom