19 Helix Gardens Freeholders Limited
19 Helix Gardens Freeholders Limited is London based Private Limited Company that was registered at 19c Helix Gardens, Sw2 2jj address and incorporated on 20/06/2014. The 19 Helix Gardens Freeholders Limited company number is 09094886
- 09094886
- 20/06/2014