About The Sycamore Avenue Company Limited (NI649956) United Kingdom