Jacobs Of Harrow Ltd Dec 15, 2022 Jacobs Of Harrow Ltd71 Holyrood AvenueHarrow Greater London HA2 8UD United KingdomPhone: 020 84238089