About Andill House Property Company Limited (12942242) United Kingdom