About Red Roof Land & Homes Limited (10308300) United Kingdom