About Dean Land Shaw Management Co Limited (11838479) United Kingdom