JAMES GOOD LIMITED Company number 04450211 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address10 St. James Crescent, Uplands, Swansea, SA1 6DZ PostcodeSA1 6DZ Companies at this postcode 30 Average house price in SA1 6DZ £438,000 (4 sales) Map