About Andrew Scott Land & Property Ltd (12689905) United Kingdom