About Bidii Property Investment Ltd (13631639) United Kingdom