About Centro Place Management Limited (06082088) United Kingdom