About Sycamore Estates (developments) Ltd. (10656733) United Kingdom