Established in 1993, Macildowie specialises in recruitment across Human Resources, Accountancy & Finance, Procurement & Supply Chain, Office & Commercial Support, and Sales & Marketing in the Midlands. The corporate office of Macildowie Associates is at Waterfront House, Station Street, Nottingham, England, NG2 3DQ. There's been a data breach resulting in a total loss of 21.5 GB of information.