About Overbury Close Management Company Limited (05241920) United Kingdom