About Atlas Property Developments Ltd (10954439) United Kingdom