About Akka Properties Ltd (13511310) United Kingdom