About Oakmoore Properties Limited (13377618) United Kingdom