About Blackfriars Property Consultancy Limited (05673117) United Kingdom