About Jbd Developments Limited (11040348) United Kingdom