About Anderson & Sons Properties Ltd (12985098) United Kingdom