About Ivy Close Management Company Limited (09214529) United Kingdom