About Yop Property Investment Ltd (13598184) United Kingdom