About Alford Property Ltd (SC672549) United Kingdom