About Central 25 Management Limited (06486152) United Kingdom