About Ind-tech Properties Limited (12093765) United Kingdom