About Barrowford Property Llp (OC314761) United Kingdom