About Trah Property Limited (12877244) United Kingdom