About Atta Properties Limited (08683718) United Kingdom