About Js Property & Developments Ltd (12904661) United Kingdom