About 176 Blackfriars Road Ltd (11081851) United Kingdom