About 12-18 Hill Street Freehold Limited (04400154) United Kingdom