About Citybase Management Limited (04097300) United Kingdom