About 38 40 Avarn Road (freehold) Limited (11840112) United Kingdom