About The Centre Project Limited (07409088) United Kingdom