About 22-24-26-28 Glendale Drive Limited (02652873) United Kingdom