About One Blackfriars Limited (05278011) United Kingdom