About The Encore Project Limited (SC305107) United Kingdom