is inactive
Where is F.T.R.S. LIMITED's headquarters?
F.T.R.S. LIMITED's headquarters is located at Χριστόδουλου Χατζηπαύλου, 205, LOULLOUPIS COURT, Floor 5, Flat 501, 3036, Λεμεσός, Κύπρος
What year was F.T.R.S. LIMITED started?
F.T.R.S. LIMITED was started in 2013