About Y&r Property Investment Ltd (12361052) United Kingdom