About Overbury Properties Limited (04355036) United Kingdom