LIBESSART ESTATES LIMITED Company number 04903715 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address10 Barkham Terrace, London, SE1 7PS PostcodeSE1 7PS Companies at this postcode 3 Map