GLEN SENSE LIMITED Company number 17452026 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address11a Albert Road, Ashford, England, TW15 2LU PostcodeTW15 2LU Companies at this postcode 7 Average house price in TW15 2LU £622,000 (16 sales) Map