About Olney Properties Limited (01042836) United Kingdom