About Tryfan Properties Limited (10828357) United Kingdom