About Leavesway Properties Ltd (13133144) United Kingdom