About Y & E Property Investment Limited (12867322) United Kingdom