About Julian Barrett Property Limited (12784852) United Kingdom