About Akro Properties Limited (13333742) United Kingdom