About 145 Sternhold Avenue Freehold Limited (08871599) United Kingdom