About Aurora Land And Developments Limited (03695740) United Kingdom