About Fakhouri Architecture Ltd (12831402) United Kingdom