About Phyllos Properties Ltd (13096342) United Kingdom