About Westra Project Lp (SL027814) United Kingdom