About O Riordan Properties Limited (08728512) United Kingdom