About Sycamore Properties East Yorkshire Limited (13282531) United Kingdom