About Ask Property Rescue Ltd (12247526) United Kingdom