About O Brien Properties Limited (01107840) United Kingdom