About Ando Properties Limited (11698067) United Kingdom