About Northstar Rentals Ltd (13169994) United Kingdom