About Xlb Property (ventures) Limited (08855615) United Kingdom