About P&c Lettings Ltd (12141518) United Kingdom