About The Spires Land Management Ltd (NI042983) United Kingdom