MAPP expands in central London and Glasgow

Property management company MAPP has doubled its office space in central London and taken new offices in Glasgow, as part of its expansion drive. MAPP has extended its offices at 180 Great Portland Street, W1, by an additional 6,000