About P & A Lettings Ltd (12450418) United Kingdom