About Trevlyn Properties Ltd (10394512) United Kingdom