Apartment 1 71 Plymouth Road, Tavistock
Reg Number: 08107890
Date of Inc: June 18, 2012
Apartment 7 Apartment 7, Tavistock
Reg Number: OC378735
Date of Inc: September 24, 2012
81 Plymouth Road, Tavistock
Reg Number: 10127159
Date of Inc: April 15, 2016