About 106 Guilford Street Freehold Limited (08608467) United Kingdom