About Aford Property Ltd (SC630166) United Kingdom