This business is widely known under the name of Shorplans Architectural Services Ltd. The company was established 10 years ago and was registered with 09171232 as the reg. no. The headquarters of the company is situated in Borehamwood. You can contact them at Devonshire House, Manor Way. This firm's declared SIC number is 71111 which means Architectural activities. Shorplans Architectural Services Limited released its latest accounts for the financial year up to Mon, 31st Aug 2020. The firm's most recent confirmation statement was filed on Thu, 12th Aug 2021.