FINANCE UPGRADE LIMITED Company number 09038948 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address530A LONDON ROAD, LONDON, UNITED KINGDOM, SM3 8HW PostcodeSM3 8HW Companies at this postcode 40 Average house price in SM3 8HW £446,000 (18 sales) Map