About P And J Stafford Properties Ltd (10914711) United Kingdom