About West Street Land Management Ltd (NI045299) United Kingdom