About Gloucester Walk Limited (09228035) United Kingdom