About Opus One Properties Limited (11468033) United Kingdom