About O Shea Homes Limited (09903296) United Kingdom