About Savannah Property Limited (11504943) United Kingdom