Based in Edinburgh, Master Corporation L.P was setup in 2012. Currently we aren't aware of the number of employees at the this business.