About Oprea Development Corporation Lp (SL009976) United Kingdom