About Sycamore Holdings (kent) Limited (10185748) United Kingdom