James Francis Building Service Limited is a dissolved company incorporated on 17 May 2021 with the registered office located in Stroud, Gloucestershire. James Francis Building Service Limited was registered 4 years ago.
Registered office address changed from 64 New Cavendish Street London W1G 8TB England to Grove Lodge Amberley Stroud Gloucestershire GL55JG on 23 June 2022