About 86-88 Banner Street Freehold Co. Ltd (04463629) United Kingdom