About Opus Properties Nottingham Limited (07609505) United Kingdom