About Sycamore Developments (yorkshire) Ltd (12318859) United Kingdom