About Sycamore Court Residents Co. Ltd. (03445970) United Kingdom