About Friars Place Lane Ltd (06676602) United Kingdom