About J.walker & Son (development) Limited (10624999) United Kingdom