About James Lewis Estates Limited (09196153) United Kingdom