About 38-40 Canterbury Road Freehold Limited (11403101) United Kingdom