About Demirci Brothers Developments Limited (13441394) United Kingdom