About Low Friarside Management Company Limited (12526731) United Kingdom