About Plts Residences Ltd (12226078) United Kingdom