About Centre One Management Limited (02408086) United Kingdom