About P & A Developments (london) Ltd (05838700) United Kingdom