About Deeprose Properties Limited (00647209) United Kingdom