About Thomson Brown (developments) Ltd. (SC300580) United Kingdom