About Antony Scott Property Company Limited (00833422) United Kingdom