About Friars Property Services Limited (06984453) United Kingdom