About Blick Properties Limited (00379296) United Kingdom