About Sycamore Property Enterprises Ltd (12247111) United Kingdom