About Phelicia Property Investments Ltd (10850582) United Kingdom