FLPM UK LTD Company number 12132114 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressGriffins Tavistock House North, Tavistock Square, London, WC1H 9HR PostcodeWC1H 9HR Companies at this postcode 158 Map