About St Andrews Property Company. Ltd (09427743) United Kingdom