About 84 Blackfriars Road Management Company Limited (03897614) United Kingdom