About Nicholls And O Reilly Properties Limited (04898298) United Kingdom