About Van Clarke Properties Ltd (10588111) United Kingdom