About The Ibmac Partnership Ltd (08567276) United Kingdom