21 Palmeira Square Management Limited with reg. no. 05184069 has been operating on the market for 17 years. This Private Limited Company is located at 77 Bohemia Road, in St. Leonards-on-sea and their area code is TN37 6RJ. This company's principal business activity number is 98000 meaning Residents property management. Its most recent financial reports cover the period up to Fri, 31st Jul 2020 and the most recent confirmation statement was released on Mon, 20th Jul 2020.
The information we have detailing the following firm's personnel reveals the existence of six directors: Alan D., Adrian H., Joanne T. and 3 other directors who might be found below who joined the team on Saturday 18th August 2018, Wednesday 17th April 2013 and Wednesday 28th July 2010.