About 63 York Road Management Co. Limited (02178550) United Kingdom