About Sycamore Realty Holdings Ltd (13132857) United Kingdom