About John Oliver Properties Limited (04320651) United Kingdom