About P & L Stephenson Properties Limited (12647415) United Kingdom