About White Horse Lettings Ltd (09867927) United Kingdom