About Trillium Place Ltd (04819894) United Kingdom