About Anderson & Co Properties Limited (12201705) United Kingdom