About Greaterhaven Limited (02232835) United Kingdom