About Xlb Property (investments) Limited (09336564) United Kingdom