About Aludra Property Limited (12971010) United Kingdom