About Deepebar Properties Limited (00749090) United Kingdom