About Bahrams Developments Limited (06260993) United Kingdom