About Friars Place Limited (07356637) United Kingdom