About Mapa Management & Administration Services Limited (01625730) United Kingdom