About First Wave Property Ltd (12323351) United Kingdom