About Blackfriars And Greyfriars Management Limited (07977949) United Kingdom