About Yorklands Management Company Limited (04573119) United Kingdom