About Base Management Services Limited (04715336) United Kingdom