About Barzell Properties Limited (00950800) United Kingdom