146 Devonshire Road, Durham
Reg Number: 12517670
Date of Inc: March 13, 2020
160 Devonshire Road, Durham
Reg Number: 10627174
Date of Inc: February 20, 2017
133 Devonshire Road, Durham
Reg Number: 08333677
Date of Inc: December 17, 2012