About Temel Properties Limited (13514952) United Kingdom