About Pleroma Property Solutions Ltd (12741156) United Kingdom