63 Eccleston Square Limited has existed on the British market for at least 10 years. Registered with number 09065302 in 2014, the firm is located at 63 Eccleston Square, London SW1V 1PH. The firm's principal business activity number is 98000 which stands for Residents property management. Thursday 30th June 2022 is the last time the company accounts were reported.
The following company owes its achievements and unending development to a group of two directors, specifically John I. and John T., who have been managing it since June 2014. What is more, the managing director's assignments are constantly assisted with by a secretary - John T., who was selected by this company on 2014-06-02.