About Jbr Developments Ltd (07331041) United Kingdom