About Jbs Property Solutions Limited (12815310) United Kingdom