About B & J. Parker Property Limited (03268223) United Kingdom