About 12 Milton Road Freehold Company Limited (05908203) United Kingdom