About White Lee Croft Management Company Limited (09901687) United Kingdom