About Akro Property Management Ltd (13392297) United Kingdom