About James Keet Properties Limited (SC667137) United Kingdom