Richard James Ruddick
081721J
Richard Ruddick Architecture Limited
Maling Exchange
Hoults Yard
Newcastle upon Tyne
Tyne and Wear
NE6 2HL
United Kingdom
Hoults Yard
Newcastle upon Tyne
Tyne and Wear
NE6 2HL
United Kingdom
01912096020