Company name: Magic Projects London Ltd
Description: Residential and commercial high-end construction contractor working on developments in London and the South East
50A Palace Rd, London SW2 3NJ, United Kingdom