About Waveward Properties Limited (01812108) United Kingdom