About The Centre London Limited (07254471) United Kingdom