About Leagrave Property Co.limited (00759317) United Kingdom