About Rush Franchising Properties (ten) Limited (13067902) United Kingdom