About York Road Cottages Management Company Ltd (13367942) United Kingdom