About Ptl Lettings Limited (12320666) United Kingdom