BODYMATTERS SERVICES LIMITED Company number 16056099 · Monitor this company Active Overview Financial Control Documents Analysis Location Related Registered office Address4 Sherwood Terrace, London, England, United Kingdom, N20 0NA PostcodeN20 0NA Companies at this postcode 4 Average house price in N20 0NA £526,000 (8 sales) Map