AJ Square Incorporation a part of "The Lords" group is a well established global IT service provider delivering technology-driven business solutions that meets the strategic objectives of IT clients. AJ Square Incorporation was established in the year 2003 with its registered office at Delaware, United States and a development center at Madurai, India.

 
     
     
  No Recent Auctions!
 
 
  No Hot Auctions!