141 Devonshire Road, London
Reg Number: 05932204
Date of Inc: September 12, 2006
145a Devonshire Road, London
Reg Number: 04268732
Date of Inc: August 10, 2001
Flat 145a Devonshire Road, London
Reg Number: 08224083
Date of Inc: September 21, 2012
Flat C 139 Devonshire Road, London
Reg Number: 08000302
Date of Inc: March 21, 2012