About Trimeal Properties Limited (07287459) United Kingdom