About Sedgecombe Properties Limited (09252438) United Kingdom