About Lee House Management Company Limited (01589496) United Kingdom