About Trevalyn Properties Limited (05627156) United Kingdom