About 245 Blackfriars Road Property Investments Limited (05379183) United Kingdom