About Rush Franchising Properties (seven) Limited (13067862) United Kingdom