About Lion Yard Management Co. Limited (02295812) United Kingdom