About O Shea Properties Limited (04444221) United Kingdom