About Truss Property Ltd (12664410) United Kingdom