About The Maneglise Management Company Limited (06456460) United Kingdom