About Sedbury Property Limited (04208262) United Kingdom