About Sycamore Lodge Bradford Limited (12241603) United Kingdom