About Tape Street Inns Limited (10718958) United Kingdom