About Green Wave Properties Ltd (12777011) United Kingdom