About 28 Ellison Road Freehold Ltd (10778602) United Kingdom