About Lucas Close (burwell) Management Company Limited (11219438) United Kingdom