About Friar Street Properties Ltd (13298897) United Kingdom