About Occombe Barns Management Company Limited (05144496) United Kingdom