JAMES MICHAEL WELSH
45 HUNTLY GROVE, PETERBOROUGH, PE1 2QW
JAMES MICHAEL WELSH
Born April 1942
1 MINOR CANON ROW, ROCHESTER, KENT, ME1 1ST
James William WELSH
Born May 1954
The Laurels, St Andrews Gardens, Inverurie, Aberdeenshire, AB51 3XT
Richard James WELSH
Born October 1976
Deluxe House Unit 32, Segro Perivale Park, Horsenden Lane South, Perivale, England, UB6 7RH
JAMES TERENCE WELSH
Born March 1979
24 PEEL AVENUE, FRIMLEY, CAMBERLEY, SURREY, GU16 8YT
JAMES MICHAEL WELSH
Born April 1942
45 HUNTLY GROVE, PETERBOROUGH, PE1 2QW
JAMES RICHARD WELSH
Born January 1982
19 ETLOE ROAD, BRISTOL, UNITED KINGDOM, BS6 7NZ
Richard James WELSH
Born February 1975
19 Halsall Court, Halsall Lane, Ormskirk, Lancashire, L39 3PU
Patrick James WELSH
Born October 1991
1st Floor Manor House, Main Road, Ryehill, East Yorkhsire, England, HU12 9NH
JAMES ANTHONY WELSH
ROSELANDS, COMMON LANE BALDERSTONE, BLACKBURN, LANCASHIRE, BB2 7LL
ANTHONY JAMES WELSH
75 WATERFORD WAY, MURDISHAW, RUNCORN, CHESHIRE, ENGLAND, WA7 6DY
JAMES MICHAEL WELSH
Born July 1943
THACKWOODS THE MAINS, GIGGLESWICK, SETTLE, NORTH YORKSHIRE, BD24 0AX
MR & MR LTD
16489396 - Incorporated on 2 June 2025
MR MR LTDActive - Proposal to Strike off
15533685 - Incorporated on 1 March 2024
SWALE MEMBRANES LTD
06204101 - Incorporated on 5 April 2007
PLAY FUNCTION STUDIO LTD
07848063 - Incorporated on 15 November 2011
Jo WELSH
Born January 1965
20 Marine Court, St. Leonards-On-Sea, East Sussex, England, TN38 0DX
BEEXPRESS HEATING LTDActive - Proposal to Strike off
09688003 - Incorporated on 15 July 2015
R M WELSH LIMITED
07188593 - Incorporated on 12 March 2010
WELSH WORDS LTD
16039098 - Incorporated on 24 October 2024