Registered with number 08552912 eleven years ago, 64 Stroud Green Road Limited is a Private Limited Company. The business actual registration address is 64a Stroud Green Road, London. This enterprise's Standard Industrial Classification Code is 98000 which stands for Residents property management. 2022-06-30 is the last time account status updates were reported.
The knowledge we have that details this specific firm's management shows the existence of three directors: Alice B., Clare L. and Katie M. who joined the team on 2015-01-12, 2013-06-03.