About 16 Floral Street Freehold Limited (08269894) United Kingdom