About Trillium Properties Limited (10118432) United Kingdom