About Amdeepcha Properties Limited (08467970) United Kingdom