About Ivy Close (leeswood) Management Company Ltd (12113120) United Kingdom