About 148-150 Opl Management Limited (05893262) United Kingdom