About Lee Close Management Company Limited (01648320) United Kingdom