About Barga Developments Limited (05138632) United Kingdom