About Sycamore Properties No 1 Ltd (NI625821) United Kingdom