MACRIS LIMITED Company number 04455283 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address6 Croft Road, London, SW16 3NF PostcodeSW16 3NF Companies at this postcode 6 Average house price in SW16 3NF £669,000 (14 sales) Map