About Y & D Properties Ltd (12994453) United Kingdom