About Award Property Solutions Ltd (12538436) United Kingdom