BARLOW INTERNET LIMITED Company number 06593733 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address6 SPRING FARM MEWS, WILSDEN, BRADFORD, UK, BD15 0EP PostcodeBD15 0EP Map