About Skywave Property Investment Ltd (12993026) United Kingdom