21 Palmeira Square Management Limited with reg. no. 05184069 has been operating on the market for 16 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 Wed, 31st Jul 2019 and the most recent confirmation statement was released on Sat, 20th Jul 2019.
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.