THREE MINTS LTD Company number 10118948 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address121 Orchard Grove, London, United Kingdom, SE20 8DW PostcodeSE20 8DW Companies at this postcode 7 Average house price in SE20 8DW £324,000 (33 sales) Map