About Limegarth Ilkley Management Company Limited (13470823) United Kingdom