About Trelleck Estate Limited (03477392) United Kingdom