About Andford Properties Limited (00942232) United Kingdom