About Barnard Jones Property Limited (10122833) United Kingdom