KINBOLD LIMITED Company number 12495733 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address1 Lea Terrace, Meadowside, London, England, SE3 9SR PostcodeSE3 9SR Companies at this postcode 4 Map