About Chris Sloan Property Ltd (10532365) United Kingdom