About Oliam Property Limited (08594632) United Kingdom