About Sycamore Properties Coventry Limited (09849069) United Kingdom