About Akra Properties Ltd (13672516) United Kingdom