About Red Star Lofts Limited (04525268) United Kingdom