The 223 Selhurst Road Limited business has been operating in this business for at least 13 years, having launched in 2011. Started with registration number 07675401, 223 Selhurst Road was set up as a Private Limited Company with office in 6 Southern Avenue, London SE25 4BT. This firm's principal business activity number is 98000 and their NACE code stands for Residents property management. The latest accounts were submitted for the period up to 2022-06-30 and the latest confirmation statement was submitted on 2023-06-07.
There's a group of three directors supervising this business at present, specifically Ryan R., Krishna D. and Victoria I. who have been carrying out the directors assignments for five years.