About Js Building & Developments Ltd (12080902) United Kingdom