Loading company record…

TELEKA PROPERTIES LTD - United Kingdom company 13187838