About W & H Properties Ltd (11644710) United Kingdom