BIOLOGIC CARE LTD Company number 17122729 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address21 Meadow Way, Leighton Buzzard, England, LU7 3XN PostcodeLU7 3XN Companies at this postcode 12 Average house price in LU7 3XN £248,000 (22 sales) Map