About Y&y Properties Ltd (10811433) United Kingdom