About Projoe Property Ltd (11859063) United Kingdom