About Kreod Architecture Ltd (07847295) United Kingdom