About Sea Green Properties Limited (04998868) United Kingdom