About Sycamore Avenue 1966 Limited (09152787) United Kingdom