About Wjb Property Solutions Ltd (10728733) United Kingdom