SPENCE LIMITED Company number 11541300 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressMacmillan House, Paddington Station, London, United Kingdom, W2 1FT PostcodeW2 1FT Companies at this postcode 10 Map