About New Wave Property Ltd (12068323) United Kingdom