About Anderson Ross Developments Limited (09678254) United Kingdom