About Aurora Land & Design Limited (08140018) United Kingdom