About Friars Stile Management Limited (03526946) United Kingdom