A & A Development (Holding) Limited