This Placescape Limited firm has been on the market for nineteen years, having started in 2005. Registered with number 05333644, Placescape was set up as a Private Limited Company located in 1 Fairfax Gardens, Alphington, Devon EX2 8SR. This firm's principal business activity number is 41100 which means Development of building projects. The business latest accounts cover the period up to 2023-01-31 and the latest confirmation statement was submitted on 2023-01-05.
In order to meet the requirements of its clients, this business is being controlled by a unit of two directors who are Peter L. and Celia L.. Their successful cooperation has been of great importance to this specific business for nineteen years. Furthermore, the managing director's efforts are often aided with by a secretary - Celia L., who was appointed by this specific business on 17th January 2005.
Executives who control the firm include: Peter L. owns 1/2 or less of company shares. Celia L. owns 1/2 or less of company shares.