About Seegrow (developments) Limited (08185087) United Kingdom