About Teralex Properties Limited (10228393) United Kingdom