Properties on Babbage Road