About Abz Properties Leicester Limited (10653067) United Kingdom