About Lang Town & Country Holdings Limited (09393271) United Kingdom